define([
    // 这个模块依赖于 dojo/dom ，所以在依赖列表添加 dojo/dom
    'dojo/dom'
], function (dom) {
    // 一旦依赖列表里面的模块加载完毕，这个函数就会被调用来定义 domo/myModule 模块
    //
    // dojo/dom 模块作为这个函数的第一个参数传递，依赖列表中的其他模块作为后续参数依次传递
    var oldText={};

    // 这是本模块定义返回的对象
    return{
        setText:function (id,text){
            var node=dom.byId(id);
            oldText[id]=node.innerHTML;
            node.innerHTML=text;
        },

        restoreText: function (id) {
            var node=dom.byId(id);
            node.innerHTML=oldText[id];
            delete oldText[id];
        }
    }
});